package com.ruoyi.yuce.domain;


import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.util.Date;

/**
 * 电度数据
 */
public class YcData extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    @Excel(name = "场站id")
    private Integer changzhanid;

    @Excel(name = "场站名")
    private String changzhanname;

    @Excel(name = "部件类型id")
    private Integer bujianleixingid;

    @Excel(name = "部件类型")
    private String bujiantype;

    @Excel(name = "部件id")
    private Integer bujianid;

    @Excel(name = "部件名")
    private String bujianname;

    /** 遥测日期 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "日期", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date riqi;

    private Integer bujiancanshuid;

    private String bujiancanshuName;

    @Excel(name = "部件参数")
    private Float bujiancanshu;

    /** 查询日期表 */
    private String briqi;
    /** 查询日期 */
    private String criqi;

    public Integer getChangzhanid() {
        return changzhanid;
    }

    public void setChangzhanid(Integer changzhanid) {
        this.changzhanid = changzhanid;
    }

    public String getChangzhanname() {
        return changzhanname;
    }

    public void setChangzhanname(String changzhanname) {
        this.changzhanname = changzhanname;
    }

    public Integer getBujianleixingid() {
        return bujianleixingid;
    }

    public void setBujianleixingid(Integer bujianleixingid) {
        this.bujianleixingid = bujianleixingid;
    }

    public String getBujiantype() {
        return bujiantype;
    }

    public void setBujiantype(String bujiantype) {
        this.bujiantype = bujiantype;
    }

    public Integer getBujianid() {
        return bujianid;
    }

    public void setBujianid(Integer bujianid) {
        this.bujianid = bujianid;
    }

    public String getBujianname() {
        return bujianname;
    }

    public void setBujianname(String bujianname) {
        this.bujianname = bujianname;
    }

    public Date getRiqi() {
        return riqi;
    }

    public void setRiqi(Date riqi) {
        this.riqi = riqi;
    }

    public Integer getBujiancanshuid() {
        return bujiancanshuid;
    }

    public void setBujiancanshuid(Integer bujiancanshuid) {
        this.bujiancanshuid = bujiancanshuid;
    }

    public String getBujiancanshuName() {
        return bujiancanshuName;
    }

    public void setBujiancanshuName(String bujiancanshuName) {
        this.bujiancanshuName = bujiancanshuName;
    }

    public Float getBujiancanshu() {
        return bujiancanshu;
    }

    public void setBujiancanshu(Float bujiancanshu) {
        this.bujiancanshu = bujiancanshu;
    }

    public String getBriqi() {
        return briqi;
    }

    public void setBriqi(String briqi) {
        this.briqi = briqi;
    }

    public String getCriqi() {
        return criqi;
    }

    public void setCriqi(String criqi) {
        this.criqi = criqi;
    }

    @Override
    public String toString() {
        return "YcData{" +
                "changzhanid=" + changzhanid +
                ", changzhanname='" + changzhanname + '\'' +
                ", bujianleixingid=" + bujianleixingid +
                ", bujiantype='" + bujiantype + '\'' +
                ", bujianid=" + bujianid +
                ", bujianname='" + bujianname + '\'' +
                ", riqi=" + riqi +
                ", bujiancanshuid=" + bujiancanshuid +
                ", bujiancanshuName='" + bujiancanshuName + '\'' +
                ", bujiancanshu=" + bujiancanshu +
                ", briqi='" + briqi + '\'' +
                ", criqi='" + criqi + '\'' +
                '}';
    }
}
